/*glyphicon字体图标应用*/
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('../fonts/glyphicons-halflings-regular.eot');
    src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
@font-face {
    font-family: 'wryh';
    src: url('../fonts/yahei.eot?#iefix') format('embedded-opentype'),url('../fonts/msyh.ttf') format('truetype');
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
}
/*公共代码*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-family: "微软雅黑 ,Helvetica"; vertical-align: baseline;}
:focus{ outline: 0;}
body{ line-height: 1; color: black; background: white;}
ol, ul{ list-style: none;}
table{ border-collapse: separate; border-spacing: 0;}
/* caption, th, td{ text-align: left; font-weight: normal;} */
blockquote:before, blockquote:after, q:before, q:after{ content: "";}
blockquote, q{ quotes: "" "";}
/* html 5 Specific */
article, aside, canvas, details, div, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{ display: block;}
/* www.aestheticallyloyal.com/public/optimize-legibility/ */
body { text-rendering: optimizeLegibility; }
/* maxvoltar.com/archive/-webkit-font-smoothing */
html { -webkit-font-smoothing: antialiased; }
a{text-decoration: none;-webkit-tap-highlight-color:transparent;}
a:hover{text-decoration: none;}
a:visited{text-decoration: none;}
a:active{text-decoration: none;}
.fl{ float: left;}
.fr{ float: right;}
.dis_none{ display: none;}
.dis_block{ display: block;}
.pd0{padding:0;}
.mg0{margin:0;}
.pt53{padding-top:53px;}
.pb48{padding-bottom:48px;}

.abtn{background: #63bbed;color:#fff;display:inline-block;-webkit-text-size-adjust: 100%;font-size:10px;height:28px;padding:0 12px;line-height:28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;}
.abtn:hover{background: #63bbed;color:#fff;}
.abtn:visited {color: #FFFFFF;}
.abtn:active{background:#00aaf4;color:#fff;}/*00aaf4*/

.abtn-default{background: #00aaf4;color:#fff;display:block;font-size:14px;width:100%;text-align:center;height:45px;line-height:45px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.abtn-default:hover{background: #00aaf4;color:#fff;}
.abtn-default:visited {color: #FFFFFF;}
.abtn-default:active{background:#63bbed;color:#fff;}/*00aaf4*/
/*注册点师成金*/
.top{width:100%;height:53px;line-height:53px;position: absolute;left:0px;top:0px;z-index: 10;background: #fff;border-bottom:1px solid #ccc;}
.top span{padding:0;overflow: hidden;height:53px;}
.top span.back{padding-left:10px;}
.title{text-align: center;font-size:20px;}
.back_img{width:13px;display: block;margin-top:15px;}

.register_ul{padding:11px 0 11px 25px;}
.register_li {height:55px;line-height:54px;border-bottom:1px solid #e5e5e5;font-size:14px;}
.register_li span{padding:0;}
.register_li span.left{color:#999;}
.register_tel{width:100%;height:30px;margin-top:12px;border:none;line-height:30px;color:#666;background:none;}
.register_code{vertical-align: top;margin:12px auto 0;}

.register_btn{padding:0 25px 20px;}
/*遮罩层*/
.mask{width:100%;height:100%;background: url("../images/mask_bg.png") repeat;position: absolute;left:0px;top:0px;z-index: 100;padding:0 25px;display: none;}
.mask_register{width:100%;height:230px;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position: relative;}
.register_over{height:230px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;}
.register_over_top{height:154px;background: url("../images/success_top.png") no-repeat left top;background-size: 100% 100%;text-align: center;}
.register_over_top p{height:56px;line-height:56px;font-size:18px;color:#fff;}
.success_img{width:50px;margin:30px auto 11px;}

.register_over_bot{height:76px;background: #fff;padding:0 9px;}
.register_over_bot span{padding:15px 8px 16px 8px;}
/*开始咨询*/
.start_consulting{background: #00aaf4;color:#fff;display:block;-webkit-text-size-adjust: 100%;font-size:16px;height:45px;line-height:45px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;}
.start_consulting:hover{background: #00aaf4;color:#fff;}
.start_consulting:visited {color: #FFFFFF;}
.start_consulting:active{background:#63bbed;color:#fff;}/*00aaf4*/
/*补充资料*/
.supplementary_information{background: #ff613c;color:#fff;display:block;-webkit-text-size-adjust: 100%;font-size:16px;height:45px;line-height:45px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;}
.supplementary_information:hover{background: #ff613c;color:#fff;}
.supplementary_information:visited {color: #FFFFFF;}
.supplementary_information:active{background:#f90;color:#fff;}/*00aaf4*/
/*重置密码*/
.resetpassword_li{height:57px;}
.resetpassword_li a{font-size:12px;color:#999;padding:0;text-align: center;float:right;height:24px;line-height:24px;}
.resetpassword_li a:active{color:#00aaf4;}

.mask_resetpassword{width:100%;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position: relative;}
.resetpassword_info{width:100%;height:100%;background: #fff;padding:20px 0 20px 20px;}
.resetpassword_dl{}
.resetpassword_dl dt{height:33px;line-height:32px;border-bottom:1px solid #e5e5e5;font-size:16px;color:#666;text-align: center;font-weight: normal;}
.resetpassword_dl dd{padding:15px 20px 0 0;line-height:18px;font-size:12px;color:#999;}

.knowbtn{background: #00aaf4;color:#fff;display:block;font-size:14px;height:45px;line-height:45px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;}
.knowbtn:hover{color:#fff;}
.knowbtn:active{background: #63bbed;}
.resetpassword_btn{padding:15px 20px 0 0;}

/*登录*/
.login_top{position: relative;overflow: hidden;border-bottom:1px solid #e5e5e5;}
.login_top .loginimg{width:100%;}
.login_top .back{padding:0 0 0 10px;z-index: 100;height:53px;line-height:53px;}
.login_top_bot{height:9px;width:100%;position: absolute;left:0px;bottom:0px;background: url("../images/login_top_bot.png") repeat;z-index: 10;}

.login_li{height:55px;border-bottom:1px solid #e5e5e5;line-height:54px;color:#666;overflow: hidden;}
.login_li span.left{padding:0;height:54px;}
.login_name{background: url("../images/login_name.png") no-repeat right center;background-size: 20px;}
.login_password{background: url("../images/login_password.png") no-repeat right center;background-size: 20px;}

.forget_password{height:31px;line-height:24px;}
.forget_password a{float:right;text-align: center;font-size:12px;color:#999;padding:0;}
.forget_password a:active{color:#00aaf4;}

.login_btn{padding:0 25px 20px;}
.login_btn a{margin-top:15px;}

.abtn-login{background: #fff;color:#00aaf4;display:block;-webkit-text-size-adjust: 100%;font-size:14px;height:45px;line-height:45px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;border:1px solid #00aaf4;}
.abtn-login:hover{background: #fff;color:#00aaf4;}
.abtn-login:visited {color: #00aaf4;}
.abtn-login:active{background:#e5e5e5;color:#00aaf4;}/*00aaf4*/
.abtn-login img{width:20px;vertical-align: middle;margin-right:5px;}

.mask_login{width:100%;width:80%;margin:0 auto; overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position: relative;}
.login_error{width:100%;height:100%;background: #fff;padding:30px 10px;}
.login_error p{    /* height: 32px; */
    line-height: 32px;
    display: block;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
    color: #999;
    margin: 0 auto;}
.login_error a{text-align: center;margin-top:18px;width:187px;}

.bigbtn{height:36px;line-height: 36px;-webkit-border-radius: 36px;-moz-border-radius: 36px;border-radius: 36px;background: #00aaf4;display:block;color:#fff;margin:0 auto;font-size:14px;}
.bigbtn:hover{color:#fff;}
.bigbtn:active{background: #63bbed;}
/*树*/
.tree{position: relative;}
.tree_bg{width:100%;height:100%;position: fixed;}
.tree_bg img{width:100%;height:100%;}

.tree_top{padding:45px 25px 0;position: relative;}
.tree_top p{height:36px;line-height:36px;color:#fefefe;font-size:22px;}
.tree_top span{height:25px;line-height:25px;color:#00243f;font-size:18px;display:block;}
.tree_top strong{height:41px;line-height:41px;color:#00243f;font-size:24px;font-weight: normal;display:block;}
.tree_info{position: relative;}
.treebtn{width:90px;height:90px;padding:3px;background: url("../images/guide/treebtnwrite.png") repeat;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;
    overflow: hidden;}
.treebtn p{width:84px;height:84px;border:3px solid #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden}
.treebtna{width:78px;height:78px;background: #e7e7e7;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;font-size:16px;display:block;
    text-align: center;color:#666;line-height:78px;}
.treebtna:hover{color:#666;}
.treeover:hover{color:#fff;}
.treebtna:active{background: #00aaf4;color:#fff;}
.treeover{width:78px;height:78px;background: #00aaf4;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;font-size:16px;display:block;
    text-align: center;color:#fff;line-height:78px;}
.tree_img{position: absolute;width:100%;top:20px;}
.treezx{float:right;margin: 70px 5px 0 0;}
/*引导页*/
.guide_login{padding:5px 5px 0;}
.guide_login a{color:#999;font-size:14px;}
.guide_weixin{width:25px;vertical-align: middle;margin-right:10px;}
/*我的*/
.my_header{height:241px;position: relative;overflow: hidden;border-bottom:3px solid #d6d6d6;background: url(../images/my/my_header_bg.png);
    background-size: 100%;}

.my_header_top{height:53px;padding:0 12px;position: absolute;z-index: 10;}
.my_header_top a{padding:0;text-align: center;position: relative;}
.my_header_top a img{width:35px;vertical-align: middle;}

.my_information{border:1px solid #fff;height:13px;display:inline-block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;position: absolute;left:50%;top:5px;}
.my_information i{background: #ff613c;display: block;font-size:10px;color:#fff;font-style: normal;-webkit-text-size-adjust: 100%;height:11px;padding:0 2px;}

.my_header_user{   
    position: relative;
    z-index: 10;}
.my_header_user_p{width:98px;height:98px;dislay:block;margin:0 auto;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;}
.my_header_user_p span{width:98px;height:98px;display:block;background: url("../images/guide/treebtnwrite.png") repeat;padding:4px;}
.my_header_user_p span a{width:90px;height:90px;dispaly:block;border:2px solid #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;display:block;}
.my_header_user_img{width:86px;height:86px;display: block;}
.my_header_user_p span a:active{border:2px solid #00aaf4;}

.my_header_title{height:30px;line-height: 30px;color:#343333;text-align: center;font-size:14px;position: relative;z-index: 10;}
.my_header_bot{text-align: center;}
.my_header_bot p{    height: 40px;
    line-height: 38px;
    padding: 0 15px;
    color: #00aaf4;
    border: 1px solid #00aaf4;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    position: relative;
    z-index: 10;
    /* display: inline-block; */
    margin: 0 auto;
    font-size: 12px;
    width: 50%;
    overflow: hidden;}
.my_header_bot p span.red{color:#ff613c;}

.my_dt{height:37px;}
.my_dt a{height:37px;line-height:37px;display:block;padding:0 25px;background: #f2f2f2;font-size:12px;color:#666;overflow: hidden;}
.my_dt a:active{background:#fff;}
.my_dt_a span{padding:0;height:37px;overflow: hidden;}
.my_dt_a span.right{text-align: right;padding-right:15px;background: url("../images/right.png") no-repeat right center;background-size: 10px;}

.my_dd{}
.my_dd a{height:50px;line-height:49px;display:block;padding:0 0 0 25px;background: #fff;font-size:14px;color:#333;overflow: hidden;}
.my_dd a:active{background: #f2f2f2;}
.my_dd_p{padding-right:25px;border-bottom:1px solid #e0e0e0;}
.my_dd_a span{height:49px;padding:0;overflow: hidden;}
.my_dd_a span.right{text-align: right;padding-right:15px;background: url("../images/right.png") no-repeat right center;background-size: 10px;}

.my_seedtime{height:37px;width:37px;display:inline-block;background: url("../images/my/seedtime.png") no-repeat left center;background-size: 25px;vertical-align: middle;}
.my_i{height:37px;width:37px;display: inline-block;vertical-align: middle;}
.my_order{background: url("../images/my/my_order.png") no-repeat left center;background-size: 25px;}
.my_follow{background: url("../images/my/my_follow.png") no-repeat left center;background-size: 25px;}
.my_apply{background: url("../images/my/my_apply.png") no-repeat left center;background-size: 25px;}
.my_invitation{background: url("../images/my/my_invitation.png") no-repeat left center;background-size: 25px;}
.my_wallet{background: url("../images/my/my_wallet.png") no-repeat left center;background-size: 25px;}
.my_help{background: url("../images/my/my_help.png") no-repeat left center;background-size: 25px;}
.my_comment{background: url("../images/my/my_comment.png") no-repeat left center;background-size: 25px;}
.my_group{background: url("../images/my/my_group.png") no-repeat left center;background-size: 25px;}
.my_logout{background: url("../images/my/my_logout.png") no-repeat left center;background-size: 25px;}

/*底部*/
#footer{width:100%;height:48px;border-top:1px solid #e0e0e0;left:0px;bottom:0px;background: #fff;z-index:10;}
#footer a{padding:0;height:47px;background-color: #009de1;text-align: center;line-height: 47px;color: #fff;padding-top: 15px;font-size: 12px}
#footer a:active{background-color: #63bbed;}
#footer a.footer_a_on{background-color: #ff613c;}
.home{background-image: url("../images/home.png");background-repeat:no-repeat;background-position:center 5px;background-size: 30px;}
.find{background-image: url("../images/find.png");background-repeat:no-repeat;background-position:center 5px;background-size: 30px;}
.order{background-image: url("../images/order.png");background-repeat:no-repeat;background-position:center 5px;background-size: 30px;}
.center{background-image: url("../images/center.png");background-repeat:no-repeat;background-position:center 5px;background-size: 30px;}
/*我的-咨询师*/
.consultant_header{position: relative;overflow: hidden;border-bottom:3px solid #d6d6d6;}

.consult_dt{height:15px;}
.consultant_header_bot{width:100%;height:38px;background: url("../images/my/consultant_bg.png");position: absolute;z-index: 10;bottom: 0px;}
.consultant_header_bot span{padding:0 2px;height:38px;text-align: center;font-size:16px;color:#fff;line-height: 38px;overflow: hidden;}
.consultant_header_bot span.left img{width: 25px;vertical-align: middle;margin-right:6px;}
.consultant_header_bot span.middle img{width: 25px;vertical-align: middle;margin-right:7px;}
.consultant_header_bot span.right i{position: absolute;right:20px;height:38px;display: block;line-height: 38px;padding-left:10px;}
.consultant_header_bot span.right i img{width:15px;}
.consultant_header_top {
  width: 200px;
  height: 85px;
  text-align: center;
  position: absolute;
  bottom: 38px;
  color: #fff;
  z-index: 10;
  left: 50%;
  margin-left: -100px;
}
.consultant_header_top p{height:23px;line-height:23px;font-size:16px;}
.consultant_header_top span{height:19px;line-height:19px;font-size:12px;display: block;}
.consultant_header_top strong{height:25px;line-height: 25px;width:100px;display: block;margin:5px auto;-webkit-border-radius: 20px;-moz-border-radius: 20px;
border-radius: 20px;overflow: hidden;}
.consultant_header_top strong i{width:100%;height:25px;line-height: 25px;display: block;background: #00aaf4;font-style: normal;color:#fff;text-align: center;
font-size:14px;font-weight: normal;}
/*个人中心*/
.bb1{border-bottom: 1px solid #ccc;}
.center_ul{padding:4px 0 10px 0;}
.center_ul li a{font-size:14px;color:#999;padding:0 0 0 25px;display: block;}
.center_ul li a:active{background: #f2f2f2;}
.center_ul li a p{border-bottom:1px solid #e5e5e5;padding-right:25px;}
.center_ul li a p span{padding:0;overflow: hidden;}
.center_ul li a p span.right{padding:0;background: url("../images/right.png") no-repeat right center;background-size: 10px;padding-right:25px;text-align: right;color:#666;}
.center_li_top{height:73px;line-height: 73px;}
.center_li_top a p span.left{height:73px;line-height: 72px;}
.center_li_top a p span.right{height:73px;line-height: 72px;}
.center_li{height:55px;line-height: 55px;}
.center_li a p span.left{height:55px;line-height: 54px;}
.center_li a p span.right{height:55px;line-height: 54px;}
.center_top_img{width:48px;height:48px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;border:1px solid #ccc;vertical-align: middle;overflow: hidden;
    display: block;float:right;margin-top:12px;}
.center_top_img img{width:47px;height: 47px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;display: block;}
/*申请咨询师*/
.consult_submit{height:48px;width: 100%;position: absolute;left:0;bottom:0px;}
.consult_submit a{width:48px;width: 100%;display: block;line-height: 48px;background: #00aaf4;color:#fff;font-size:14px;text-align: center;}
.consult_submit a:active{background: #63bbed;}

.apply_consult_top{height:74px;background: #f2f2f2;padding:0 0px;}
.apply_consult_top_step{height:28px;line-height: 28px;-webkit-text-size-adjust: 100%;color:#999;font-size:10px;padding:0 25px;}
.apply_consult_nav{padding:0 25px;height:12px;}
.apply_consult_nav span{padding:0;height:12px;}
.apply_consult_nav_span_left{text-align: right;}
.apply_consult_nav_span_left i {width:7px;height:7px;display: block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;float:right;margin-top:3px;}
.apply_consult_nav_span_left i em{width:7px;height:7px;display: block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #63bbed;}
.apply_consult_nav_span strong{width:25%;display: block;float:left;height:12px;background: url("../images/consult/consult_nav_ba_default.png") repeat-x center;background-size: 5px 2px;}

.apply_consult_nav_span strong{text-align: right;}
.apply_consult_nav_span strong i {width:7px;height:7px;display:block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;float:right;margin-top:3px;}
.apply_consult_nav_span strong i em{width:7px;height:7px;display: block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #999;}
.apply_consult_nav_span strong.on {background: url("../images/consult/consult_nav_ba.png") repeat-x center;background-size: 5px 2px;}
.apply_consult_nav_span strong.on i em{background: #63bbed;}

.apply_consult_nav_bot{height:25px;line-height:25px;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;text-align: center;padding:0 10px;}
.apply_consult_nav_bot span{width:20%;height:25px;display: block;float:left;}
.apply_consult_nav_bot span.on{color:#63bbed;}

.apply_consult_ul{padding:4px 0 0 0;}
.apply_consult_ul li > a{font-size:14px;color:#999;padding:0 0 0 25px;display: block;}
.apply_consult_ul li > a:active{background: #f2f2f2;}
.apply_consult_ul li > a p{border-bottom:1px solid #e5e5e5;padding-right:25px;}
.apply_consult_ul li > a p span{padding:0;overflow: hidden;}
.apply_consult_ul li > a p span.right{padding:0;background: url("../images/right.png") no-repeat right center;background-size: 10px;padding-right:25px;text-align: right;color:#666;}
.apply_consult_li{height:55px;line-height: 55px;}
.apply_consult_li > a p span.left{height:55px;line-height: 54px;}
.apply_consult_li > a p span.right{height:55px;line-height: 54px;}

.bb7{border-bottom:7px solid #f2f2f2;}
.apply_consult_ul li > p{border-bottom:1px solid #e5e5e5;font-size:14px;color:#999;padding:0 25px;}
.apply_consult_ul li > p span{padding:0;overflow: hidden;}
.apply_consult_li > p span.left{height:55px;line-height: 54px;}
.apply_consult_li > p span.right{height:55px;line-height: 54px;text-align: right;}

.apply_consult_activation a{height:27px;display: inline-block;padding:0 12px;color:#fff;font-size:12px;background: #ff613c;line-height: 27px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.apply_consult_activation a:active{background: #eb603f;}
/*申请咨询师2*/
.apply_consult_expertise{padding:18px 25px;}
.apply_consult_expertise h3{height:35px;line-height:35px;font-size:14px;color:#666;overflow: hidden;}
.apply_consult_expertise_bot{height:75px;padding:12px 0 6px 0;}
.apply_consult_expertise_bot p{width:50%;float:left;text-align: center;}
.apply_consult_expertise_bot p span{padding:0;width:57px;height:57px;display: inline-block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;
    float:none;}
.apply_consult_expertise_bot p span i{padding:0;width:57px;height:57px;line-height:57px;display:block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;
    background: #ccc;text-align: center;color:#fff;font-style: normal;font-size:14px;}
.apply_consult_expertise_bot p strong{padding:0;width:22px;height:22px;display: inline-block;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;overflow: hidden;
    float:none;vertical-align: bottom;}
.apply_consult_expertise_bot p strong img{width:22px;height:22px;padding:5px 4px 4px 5px;background: #ccc;}

.apply_consult_expertise_bot p.on span i{background: #00aaf4;}
.apply_consult_expertise_bot p.on strong img{background: #00aaf4;}

.solution{padding:10px 12px;}
.solution h3{height:24px;line-height:24px;font-size:14px;color:#666;padding:0 13px;overflow: hidden;}
.solution_p{padding:0 0 0 25px;font-size:12px;color:#989898;height:25px;line-height: 25px;}
.solution_select{padding:12px 0 0 0;}
.solution_select span{padding:0 5px;}
.solution_select a{height:32px;text-align: center;line-height: 30px;overflow: hidden;font-size:12px;color:#999;border:1px solid #999;-webkit-border-radius: 30px;-moz-border-radius: 30px;
    border-radius: 30px;display: block;margin-bottom:15px;}
.solution_select a.on{background: #00aaf4;color:#fff;border:1px solid #00aaf4;}
/*申请咨询师3*/
.check_cell_top{padding:25px 25px 12px;}
.check_cell_top h3{max-height:42px;line-height:21px;font-size:14px;color:#666;overflow: hidden;}
.check_cell_tel{height:46px;line-height: 46px;}
.check_cell_tel p{float:left;font-size:14px;color:#333;padding-left:12px;}
.check_cell_tel a{float:right;font-size:12px;color:#00aaf4;width: 30px}
.check_cell_tel a:active{color: #63bbed;}

.check_cell_bot{padding:12px 10px 12px 20px;}
.check_cell_bot h3{max-height:63px;line-height:21px;font-size:14px;color:#666;overflow: hidden;}
.check_cell_bot_info{padding:13px 15px 0 5px;}
.check_cell_bot_info a{height:44px;line-height:42px;width:100%;border:1px solid #ccc;-webkit-border-radius:40px;-moz-border-radius: 40px;border-radius: 40px;overflow: hidden;display: block;
    margin-bottom:11px;}
.check_cell_bot_info a p{padding:0;}
.check_cell_bot_info a p.left{text-align: right;padding-right:10px;}
.check_cell_bot_info a p.left img{width:20px;height:20px;vertical-align: middle;}
.check_cell_bot_info a p.check_cell_p{padding-top:6px;}
.check_cell_p span{font-size:12px;color:#333;display:block;height:20px;line-height:20px;}
.check_cell_p i{font-size:8px;color:#999;-webkit-text-size-adjust: 100%;height:12px;line-height:12px;display: block;font-style: normal;}

.check_cell_top_a{background: #f4fdff;}
.check_cell_top_a{background: #f6f6f6;}
/*导师手册*/
.tutorial_manual_dl{padding:8px 0 17px;}
.tutorial_manual_dl dt{font-weight: normal;margin:5px 0;border-left:7px solid #63bbed;padding-left:18px;font-size:16px;color:#333;}
.tutorial_manual_dl dd{line-height: 20px;font-size:12px;color:#666;padding-left:40px;overflow: hidden;background: url("../images/consult/tutorial_manual_dd.png") no-repeat 25px 7px;
    background-size: 7px 7px;}
/*导师中心*/
.tutorcenter{padding:35px 19px 0;}
.tutorcenter li{height:155px;padding:0 6px 21px;}
.tutorcenter li a{height:134px;width:100%;display: block;background: #00aaf4;color:#fff;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding:23px 0 0 0;}
.tutorcenter li a:active{background: #63bbed;}
.tutorcenter_a span{width:50px;height:50px;display: block;margin:0 auto;}
.tutorcenter_a p{height:52px;line-height:52px;font-size:14px;padding:0;}

.tutorcenter_bot{padding:8px 25px 6px;background: #fff;height:48px;position: absolute;left:0px;bottom:0px;width:100%;}
.tutorcenter_bot span{padding:0;}
.tutorcenter_bot span a{color:#fff;}
.tutorcenter_bot_a{height:34px;line-height:32px;width:100%;display: block;background: #ff613c;color:#fff;text-align: center;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    font-size:12px;}
.tutorcenter_bot_a:active{background: #ff7a1e;color:#fff;}
.tutorcenter_bot_zx{width:100%;height:34px;display: block;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #00aaf4;text-align: center;
    font-size:12px;line-height: 30px;padding:2px;}
.tutorcenter_bot_zx i.right{width:30px;height:30px;display:block;background: #ecedef;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;
    float:right;}
.tutorcenter_bot_zx_dis{width:100%;height:34px;display: block;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #ccc;text-align: center;
    font-size:12px;line-height: 30px;padding:2px;}
.tutorcenter_bot_zx_dis i.left{width:30px;height:30px;display:block;background: #ecedef;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;
    float:left;}

.mask_tutor{position: absolute;left:0;bottom:0;height:auto;background: #fff;width:100%;}
.mask_tutor_top{height:41px;line-height: 41px;color:#fff;background: #00aaf4;padding:0 12px;}
.mask_tutor_top span{padding:0;text-align: center;}
.mask_tutor_bot > div{padding:0;text-align: center;}
.mask_tutor_bot h3{height:29px;line-height: 29px;color:#333;font-size:12px;font-weight: bold;}
.mask_tutor_bot_div{height:auto;}
.mask_tutor_bot_div i{height:22px;line-height:22px;display: block;font-style: normal;font-size:20px;color:#999;}
.mask_tutor_bot_div i.on{height:30px;line-height:30px;display: block;font-style: normal;font-size:24px;color:#333;}

.tutor1{background: url("../images/tutor/tutor1.png") no-repeat center center;background-size: 50px 50px;}
.tutor2{background: url("../images/tutor/tutor2.png") no-repeat center center;background-size: 50px 30px;}
.tutor3{background: url("../images/tutor/tutor3.png") no-repeat center center;background-size: 50px 50px;}
.tutor4{background: url("../images/tutor/tutor4.png") no-repeat center center;background-size: 50px 50px;}
.tutor5{background: url("../images/tutor/tutor5.png") no-repeat center center;background-size: 50px 50px;}
.tutor6{background: url("../images/tutor/tutor6.png") no-repeat center center;background-size: 50px 50px;}

.tutor_top{width:100%;height:53px;line-height:53px;position: absolute;left:0px;top:0px;z-index: 10;background: #63bbed;color:#fff;}
.tutor_top span{padding:0;overflow: hidden;}
.tutor_top span.back{padding-left:10px;}
/*导师主页*/
.tutor_header{position: relative;overflow: hidden;background: }
.my_header_bg{width:100%;}
.consult_dt{height:15px;}
.tutor_header_bot{width:100%;height:35px;background: url("../images/my/consultant_bg.png");position: absolute;z-index: 10;bottom: 0px;
text-align: center;color:#fff;
    font-size:16px;}
.tutor_header_bot span{line-height: 35px;height:35px;padding:0 5px;overflow: hidden;display: block;}
.tutor_header_img{width:25px;vertical-align: middle;margin-right:5px;}
.tutor_img_down{width:9px;}
.tutor_img_up{width:5px;}
.tutor_header_top{width:100%;height:50px;text-align: center;position: absolute;bottom:35px;color:#fff;z-index: 10;}
.tutor_header_top p{height:23px;line-height:23px;font-size:16px;}
.tutor_header_top span{height:19px;line-height:19px;font-size:12px;display: block;}
.tutor_reply{height:38px;background: #63bbed;color:#fff;font-size:12px;line-height: 38px;overflow: hidden;text-align: center;}
.tutor_reply span{height:38px;width:95px;margin-right:5px;padding-left:15px;display: block;float:left;overflow: hidden;background: #7ac5f0;}

.tutor_div{padding:11px 12px;background: #f2f2f2;}
.tutor_dl{background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.tutor_dt{margin-left:13px;height:33px;line-height: 32px;border-bottom: 1px solid #d3d3d3;padding-right:13px;font-weight: normal;}
.tutor_dt span{font-size:14px;color:#00aaf4;}
.tutor_dt a{float:right;color:#f79646;-webkit-text-size-adjust: 100%;font-size:10px;}
.tutor_ul{padding-left:13px;}
.tutor_ul li{padding:13px 0 0 0;border-bottom: 1px solid #d3d3d3;}
.tutor_ul li p{height:16px;}
.tutor_i{height:20px;line-height:20px;padding:0 5px;display: inline-block;background: #00aaf4;color:#fff;
-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;
    -webkit-text-size-adjust: 100%;font-size:10px;float:left;font-style: normal;}
.tutor_p_img{width:6px;margin:2px 4px;float:left;vertical-align: middle;}
.tutor_ul li a{line-height:15px;margin:10px 0 5px;font-size:14px;color:#333;display: block;}
.tutor_p{height:12px;}
.tutor_info{padding:10px 13px;color:#999;line-height:16px;font-size:12px;}

.tutor_case_top{padding:10px 0 0 13px;}
.tutor_case_top p{height:75px;line-height:54px; -webkit-text-size-adjust: 100%;font-size:10px;color:#999;padding:0;width:20%;float:left;}
.tutor_case_top p.tutor_case_p_left{width:24%;}
.tutor_case_p_left img{width:12px;}
.tutor_case_top p.tutor_case_p_mid{width:12%;text-align: center;background: url("../images/tutor/case_bg.png") repeat-x left 25px;background-size: 100% 3px;}
.tutor_case_p_mid span{border:2px solid #fff;display: inline-block;margin-top:15px;}
.tutor_case_p_mid span img{width:20px;display: block;}
.case_user{width:53px;height:53px;display:block;border:3px solid #e7e7e7;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;}
.case_user img{width:47px;height:47px;display:block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.case_name_left{height:19px;line-height:19px;display: block;text-align: center;font-size:12px;color:#333;clear:both;width:53px;font-weight: normal;text-align: center;}
.case_name_right{height:19px;line-height:19px;display: block;text-align: center;font-size:12px;color:#333;clear:both;width:53px;font-weight: normal;text-align: center;float:right;}

.tutor_case_top p.tutor_case_p_right{padding-top:13px;width:24%;}
.tutor_case_p_right img{width:10px;vertical-align: middle;margin-right:2px;}
.tutor_case_p_right span{height:14px;line-height:14px;display: block;overflow: hidden;}

.tutor_case_info{font-size:12px;color:#333;line-height:16px;padding:13px;}

.tutor_friendreply_top{height:48px;padding:14px;line-height: 20px;font-size:12px;color:#656565;}
.tutor_friendreply_top span{color:#7c7c7c;padding:0 13px;}
.tutor_friendreply_top > img{width:20px;height:20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;vertical-align: middle;}
.tutor_friendreply_bot{padding:0 13px 13px;line-height: 16px;font-size:14px;color:#656565;}

.tutor_student_ul{padding:10px 0 10px;}
.tutor_student_ul li{padding:0 13px 5px 8px;border-left: 5px solid #63bbed;margin:5px 0;}
.tutor_student_ul li p{height:16px;}
.tutor_student_ul li a{line-height:15px;margin:10px 0 5px;font-size:14px;color:#333;display: block;}
.tutor_student_bot{padding:7px;}
.tutor_student_info{padding:6px;background: #f2f2f2;}
.tutor_student_info p{-webkit-text-size-adjust: 100%;font-size:10px;color:#999;height:22px;line-height: 22px;}
.tutor_student_replay{font-size:14px;color:#333;line-height:16px;}

.tutor_header_nav{height:53px;line-height:53px;width:100%;position: absolute;left:0px;top:0px;z-index: 10;}
.tutor_header_nav_right{text-align: right;}
.tutor_header_nav_right a{padding:0 7px;}
.tutor_header_nav_right a img{width:20px;vertical-align: middle;}
/*首页*/
.bb3blue{border-bottom: 3px solid #63bbed;}
/* main_image */
.main_visual{border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:100%;overflow:hidden;position:relative;}
.main_image ul{overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;}
.main_image li span{display:block;width:100%;}
.main_image li a{display:block;width:100%;}
.main_image li span{background-size: 100%;background-repeat: no-repeat;background-position: center top;}
.main_image li img{width:100%;}

div.flicking_con{position:absolute;bottom:5px;left:44%;z-index:9;width:300px;height:10px;}
div.flicking_con a{float:left;width:7px;height:7px;padding:0;display:block;text-indent:-1000px;margin:0 2px;-webkit-border-radius: 6px;
    -moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
div.flicking_con a i{background:#fff;width:7px;height:7px;display: block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;}
div.flicking_con a.on{overflow: hidden;}
div.flicking_con a.on i{background:#f79646;overflow: hidden;}

.index_menu{padding:0 12px;background: #fff;height:46px;line-height:46px;overflow: hidden;}
.index_menu a.left{padding:0 0px;color:#f79646;font-size:14px;}
.index_menu a.left img{width:30px;vertical-align: middle;}
.index_menu a.right{padding:0 12px;color:#ff613c;font-size:14px;text-align: right;}
.index_menu a.right img{width:20px;vertical-align: text-top;}

.index_nav{padding:3px 3px;background: #f2f2f2;}
.index_nav_div{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;padding:3px 2px 2px;}
.index_nav_div a{height:81px;width:100%;display:block;background: #00aaf4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;}
.index_nav_div a:active{background: #63bbed;}

.index_nav_div a .left{height:81px;text-align: center;padding:0;line-height: 81px;}
.index_nav_div a .left img{vertical-align: middle;width:30px;}
.index_nav_div_right{height:81px;padding:10px 0 0 0;}
.index_nav_div_right h3{height:25px;line-height:25px;color:#fff;font-size:16px;overflow: hidden;font-weight: bold;}
.index_nav_div_right strong{height:32px;line-height:16px;font-weight: normal;color:#fff;font-size:12px;display: block;}

.index_nav_h3_right{padding:15px 5px 0 0;}
.index_nav_h3_right h3{height:50px;line-height:25px;font-weight: bold;color:#fff;font-size:16px;}

.index_dl{background: #fff;padding:15px 0 15px 25px;}
.index_dl dt{height:25px;border-bottom:1px solid #ccc;font-weight: normal;font-size:14px;}
.index_dl dt span.left{color:#f79646;padding:0;}
.index_dl dt span.right{font-size:12px;color:#999;color:#f79646;text-align: right;padding:0 25px 0 0;}
.index_dl dd{height:85px;padding:15px 0 0;}

.index_step{width:60px;height:100%;display:block;float:left;padding:0;text-align: center;}
.index_step a{background: #f2f2f2;width:45px;height:45px;display: block;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;margin:0 auto;}
.index_step a img{width:45px;height:45px;}
.index_step strong{height:24px;line-height: 24px;display: block;font-size:12px;color:#999;font-weight: normal;text-align: center;overflow: hidden;}
.parent_step{text-align: right;height:70px;line-height: 70px;padding:0;}
.parent_step > img{width:10px;float:right;margin-top:18px;padding-right:3px;}

.index_tutor_dl{background: #f2f2f2;padding:12px;}
.index_tutor_dt{height:30px;line-height: 30px;font-size:14px;color:#f79646;padding-left:13px;font-weight: normal;}
.index_tutor_dd{background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding:10px;margin:0 0 8px 0;
    -webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-o-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}

.index_tutor_case_top{}
.index_tutor_case_top p{height:75px;line-height:54px; -webkit-text-size-adjust: 100%;font-size:10px;color:#999;padding:0;width:20%;float:left;}
.index_tutor_case_top p.index_tutor_case_p_left{width:24%;}
.index_tutor_case_top p.index_tutor_case_p_right{width:24%;}
.index_tutor_case_p_left img{width:12px;}
.index_tutor_case_top p.index_tutor_case_p_mid{width:12%;text-align: center;background: url("../images/tutor/case_bg.png") repeat-x left 25px;background-size: 100% 3px;}
.index_tutor_case_p_mid span{border:2px solid #fff;display: inline-block;margin-top:15px;}
.index_tutor_case_p_mid span img{width:20px;display: block;}
.index_case_user{width:53px;height:53px;display:block;border:3px solid #e7e7e7;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;}
.index_case_user img{width:47px;height:47px;display:block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.index_case_name_left{height:19px;line-height:19px;display: block;text-align: center;font-size:12px;color:#333;clear:both;width:53px;font-weight: normal;text-align: center;}
.index_case_name_right{height:19px;line-height:19px;display: block;text-align: center;font-size:12px;color:#333;clear:both;width:53px;font-weight: normal;text-align: center;float:right;}

.index_tutor_case_top p.tutor_case_p_right{padding-top:13px;width:24%;}
.index_tutor_case_top p.index_tutor_case_p_right{padding-top:10px;}
.index_tutor_case_p_right img{width:10px;vertical-align: middle;margin-right:2px;}
.index_tutor_case_p_right span{height:14px;line-height:14px;display: block;overflow: hidden;}

.index_tutor_case_info{font-size:12px;color:#333;line-height:16px;padding:12px 0 0 0;}

.index_case_more{height:57px;text-align: center;padding-top:5px;color:#999;-webkit-text-size-adjust: 100%;font-size:10px;}
.index_case_more a{color:#999;}
.index_case_more p{height:15px;line-height: 15px;}
.index_case_more p img{width:9px;}
/*创始人简介*/
.about{position: relative;}

.about_dl{padding:0 0 0 24px;}
.about_dl dt{height:41px;line-height: 40px;border-bottom: 1px solid #00aaf4;font-size:16px;color:#333;font-weight: normal;}
.about_dl dd{padding:17px 0;}
.about_info_div{padding:0 12px 0 0;}
.about_bottom50{height:50px;}
/**/
.about_a{display: block;}
.about_a p{line-height: 20px;
    font-size: 16px;
    color: #333;
    margin: 20px 10px;
    /* border-left: 6px solid #63bbed; */
    padding: 5px 0 5px 25px;
    background: url("../images/dian.png") no-repeat;
    background-size: 14px;
    background-position: left center;}
.about_a > span{margin-left:25px;border-bottom:1px solid #e5e5e5;display: block;}

.about_info{padding:10px 12px;}
.about_info_dl{background: #f2f2f2;padding:4px 0 4px 17px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin:5px 0 6px 0;}
.about_info_dl dt{height:33px;border-bottom:1px solid #ccc;font-size: 18px;color:#333;font-weight: normal;}

.about_info_dd{padding:10px;display: block;}
.about_info_dd span{padding:0;}
.about_info_dd span.left{height:100%;display: block;vertical-align: middle;}
.about_info_dd span.left img{width:50px;}
.about_info_dd span.right{font-size:12px;color:#333;line-height: 18px;}
/*发现*/
.find_tab{text-align: center;height:52px;}
.find_tab a{color:#333;font-size:18px;display: inline-block;height:52px;padding:0 12px;}
.find_tab a.on{border-bottom:3px solid #63bbed;color:#63bbed;}
.find_div{background: #f2f2f2;min-height: 100%;overflow: hidden;}

.find_question{margin:10px 0;background: #fff;padding:10px 0 10px 25px;-webkit-box-shadow: 0 1px 5px #ccc;-moz-box-shadow:  0 1px 5px #ccc;-o-box-shadow:  0 1px 5px #ccc;box-shadow:  0 1px 5px #ccc;}
.find_question_top{padding:0 25px 5px 0;}
.find_question_top span{padding:0;}
.find_question_user{}
.find_question_user strong img{width:35px;height:35px;display: block;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.find_question_user strong{width:35px;height:35px;display: block;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;overflow: hidden;}
.find_question_title{}
.find_question_title i{height:16px;line-height:16px;padding:0 4px;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;display: inline-block;background: #f2f2f2;
    font-size:10px;-webkit-text-size-adjust: 100%;font-style: normal;color:#999;margin:0 5px;}
.find_question_title > img{width:7px;vertical-align: middle;}
.find_question_title h3{padding:0 5px;height:25px;line-height: 25px;color:#666;font-size:14px;overflow: hidden;}
.find_question_top_right{font-size:10px;-webkit-text-size-adjust: 100%;color:#999;line-height: 20px;text-align: right;}
.find_question_top_right > img{width:10px;margin-right: 3px;}
.find_question_bot{padding:10px 25px 0 0;}
.find_question_bot p{line-height:16px;height:32px;overflow: hidden;font-size:14px;color:#333;}
.find_question_a{width:150px;height:30px;display: block;line-height: 30px;text-align: center;color:#fff;font-size:14px;-webkit-border-radius: 30px;-moz-border-radius: 30px;
    border-radius: 30px;background: #00aaf4;margin:7px auto 0;}
.find_question_a:active{color:#fff;background: #63bbed;}
.find_question_a:hover{color:#fff;}
.question_more{background: #f2f2f2;height:50px;}
.question_more_a{width:240px;height:28px;display: block;margin:0 auto;border:1px solid #ccc;-webkit-border-radius: 28px;-moz-border-radius: 28px;
    border-radius: 28px;overflow: hidden;}
.question_more_a i{width:100%;height:26px;line-height: 26px;color:#999;font-size:12px;display: block;background: #e6e6e6;text-align: center;font-style: normal;-webkit-border-radius: 20px;
    -moz-border-radius: 20px;border-radius: 20px;}
.question_more_a:hover i{color:#999;}

.find_reply_info{height:60px;padding:10px 0;}
.find_reply_info > span{height:40px;min-width: 30%;background: #00aaf4;color:#fff;display: inline-block;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;
    padding:0 10px;text-align: right;line-height: 40px;}
.find_reply_info > span img{width:16px;vertical-align: middle;float:left;margin-top:10px;}
.find_reply_info > span i{font-size:12px;font-style: normal;color:#fff;}
.translate{padding-right:25px;}
.translate p{height:18px;line-height: 18px;-webkit-text-size-adjust: 100%;font-size:10px;color:#666;}
.translate_info{padding:3px 0 0;line-height: 15px;height:33px;font-size:12px;color:#333;overflow: hidden;}
.translate_span{float:right;}
.translate_span img{width:8px;vertical-align: middle;}
.find_reply_bot{margin:14px 0 0 0;border-top:1px solid #ccc;padding:6px 0 0 0;}
.find_reply_bot_user{height:55px;background: #ebf4f5;padding:7px 10px;}
.find_reply_bot_user span{padding:0;}
.find_reply_bot_user span.left i{width:40px;height:40px;border:1px solid #ccc;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;display: block;overflow: hidden;}
.find_reply_bot_user span.left i img{width:38px;height:38px;-webkit-border-radius: 38px;-moz-border-radius: 38px;border-radius: 38px;}
.find_reply_bot_user span.right h3{height:21px;line-height: 21px;font-size:12px;color:#333;overflow: hidden;}
.find_reply_bot_user span.right h3 span{padding:0 12px;}
.find_reply_bot_user span.right p{-webkit-text-size-adjust: 100%;font-size:10px;height:18px;line-height: 18px;color:#666;}
.find_reply_bot_user span.right p img{width:10px;margin-right:5px;}
/*互联网化*/
.internet_menu{padding:10px 6px;border-bottom:1px solid #ccc;}
.internet_menu span{padding:9px 6px 10px;}
.internet_menu span a{height:32px;line-height:32px;-webkit-border-radius: 32px;-moz-border-radius: 32px;border-radius: 32px;display: block;
    font-size:12px;overflow: hidden;}
.internet_menu span a i{color:#00aaf4;font-style:normal;height:32px;display: block;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;border:1px solid #63bbed;
    overflow: hidden;text-align: center;}

.internet_menu span a.on{overflow: hidden;}
.internet_menu span a.on i{background: #63bbed;color:#fff;-webkit-border-radius: 32px;-moz-border-radius: 32px;border-radius: 32px;overflow: hidden;display: block;}
.appointment{border-bottom:1px solid #ccc;background: #f7f7f7;padding:15px 25px 25px;}
.appointment_top{height:78px;padding-top:10px;}
.appointment_top span{padding:0;height:39px;line-height: 39px;}
.appointment_top span.left img{width:24px;height:24px;vertical-align: middle;}
.appointment_top span.right a{width:100%;height:39px;display: block;border:1px solid #63bbed;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;text-align: center;
    background: #eeeeee;line-height: 39px;font-size:14px;color:#333;}
.appointment_top span.right a:active{background: #f2f2f2;}
.appointment_top span.right a img{margin-right:5px;vertical-align: middle;}
.mask_video{position: absolute;left:0;top:84px;width:100%;z-index: 10}
.video_mask{width:195px;height:195px;margin:0 auto;background: url("../images/mask_bg.png") repeat;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;
    text-align: center;color:#fff;padding:25px 0 0 0;font-size:14px;}
.video_mask img{width:93px;}
.video_mask p{height:40px;line-height: 40px;}
.video_mask span{display: block;}

.appointment_middle{height:113px;}
.appointment_middle span{padding:0;height:70px;line-height: 70px;}
.appointment_middle span.left img{width:24px;height:24px;vertical-align: middle;}
.appointment_textarea{width:100%;height:70px;border:1px solid #63bbed;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:5px;line-height: 20px;
    font-size:12px;color:#999;}

.appointment_bot{}
.appointment_bot a{height:45px;width:100%;background: #00aaf4;color:#fff;text-align: center;line-height: 45px;display: block;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;border-radius: 4px;font-size:14px;}
.appointment_bot a:active{background: #63bbed;}
.internet_user{padding:0 18px;height:150px;}
.internet_user_a{padding:17px 0 0 0;text-align: center;height:100%;}
.internet_user_a span{width:66px;height:66px;display: block;border:1px solid #cdcdcd;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;overflow: hidden;
    margin:0 auto;}
.internet_user_a span img{width:64px;height:64px;display: block;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;}
.internet_user_a p{height:16px;line-height: 16px;font-size:12px;color:#666;margin-top:8px;}
.internet_user_a strong{height:15px;line-height: 15px;display: block;font-weight:normal;-webkit-text-size-adjust: 100%;font-size: 10px;color:#666;}
.internet_user > a:active{background: #f2f2f2;}

.internet_appointment{width:100%;height:245px;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin:53px auto;}
.internet_appointment_dl{padding:0 0 0 15px;}
.internet_appointment_dl dt{height:51px;line-height: 51px;font-size:16px;color:#333;text-align: center;font-weight: normal;}
.internet_appointment_dl dd span{padding:0;}
.internet_appointment_dl dd{height:51px;line-height: 51px;border-bottom:1px solid #e5e5e5;font-size:14px;color: #999;}
.internet_appointment_dl dd span.right input{height:50px;line-height:22px;width:90%;-webkit-appearance: none;padding:14px 10px;background: none;border:none;color:#666;}
.internet_appointment_dl dd span.middle input{height:50px;line-height:22px;width:100%;-webkit-appearance: none;padding:14px 10px;background: none;border:none;color:#666;}
.verification_a{height:30px;width:90%;background: #e6e6e6;line-height: 30px;display: block;margin:10px 0;text-align: center;color:#666;-webkit-text-size-adjust: 100%;font-size: 10px;
    -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.verification_a:active{background: #f2f2f2;overflow: hidden;}
.verification_a:hover{color:#666;}
.verification_not{height:27px;line-height: 27px;text-align: right;padding:0 20px;}
.verification_not a{color:#00aaf4;-webkit-text-size-adjust: 100%;font-size: 10px;}
.internet_appointment_bot{padding:9px 8px 0;}
.internet_appointment_bot span{height:45px;padding:0 8px;}
.internet_appointment_bot span a{height:45px;width:100%;display: block;color:#fff;font-size:14px;text-align: center;line-height: 45px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.internet_appointment_bot_left_a{background: #00aaf4;}
.internet_appointment_bot_left_a:active{background: #63bbed;}
.internet_appointment_bot_right_a{background: #b1b1b1;}
.internet_appointment_bot_right_a:active{background: #ccc;}
/*订单*/
.order_top{text-align: center;}
.order_top a{display: inline-block;border:1px solid #00aaf4;height:24px;overflow: hidden;margin-top:15px;}
.order_top a i{height:22px;line-height:22px;display:block;padding:0 12px;font-size:12px;color:#00aaf4;font-style: normal;}
.order_top a.on i{background: #00aaf4;color:#fff;}
.order_top a.left{-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;border-right:none;
    -webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;}
.order_top a.right{-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;border-left:none;
    -webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}

.order_main{padding:53px 12px 24px;background: #f2f2f2;}
.order_list_top{padding:11px 12px 0;height:26px;line-height: 15px;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;}
.order_list_top span{padding:0;}
.order_list_top span.right{text-align: right;}

.order_list_bot{border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;padding:6px 0 0 0;}
.order_list_bot_top{height:37px;padding:6px 0 0 0;}
.order_list_bot_top_p{height:8px;}
.order_list_bot_top_span{width:20%;height:8px;display: block;float:left;position: relative;text-align: center;}
.order_list_bot_top_p span strong{width:8px;height:8px;display:block;background: url("../images/layout/order_list_step.png") no-repeat center center;
    background-size: 8px 8px;margin:0 auto;}
.order_list_bot_top_p span i{height:2px;width:50%;display: block;background: #a8a8a8;position: absolute;top:3px;}
.order_list_bot_top_p span i.right{right:0;}
.order_list_bot_top_p span i.left{left:0;}
.order_list_bot_top_p span em{-webkit-text-size-adjust: 100%;font-size:10px;font-style: normal;color:#666;height:23px;display: block;line-height: 23px;overflow: hidden;}

.order_list_bot_top_p span.on em{color:#f90;}
.order_list_bot_top_p span.on i{background:#f90;}
.order_list_bot_top_p span.on strong{background: url("../images/layout/order_list_step_on.png") no-repeat center center;background-size: 8px 8px;}

.order_list_bot_middle{padding:7px 0;}
.order_list_bot_middle_info{border-left:4px solid #63bbed;padding:5px 12px 5px 7px;}
.order_list_bot_middle_info > i{height:17px;display: inline-block;padding:0 8px;display: inline-block;-webkit-border-radius: 10px;-moz-border-radius: 10px;
    border-radius: 10px;background: #f2f2f2;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;line-height: 17px;font-style: normal;}
.order_list_bot_middle_info img{width:6px;margin:0 3px;}
.order_list_bot_middle_info h3{height:36px;padding:4px 5px 0;line-height: 16px;font-size:14px;color:#333;margin-bottom:4px;word-wrap:break-word;word-break:break-all}
.order_list_bot_middle_info span{-webkit-text-size-adjust: 100%;font-size:10px;color:#336699;padding-right:15px;}
.order_list_bot_middle_info span strong{color:#00aaf4;font-weight: normal;}

.order_list_bot_bot{padding:0 12px 8px;}
.order_list_top_a{padding:17px 0 0 0;text-align: center;height:100%;display: block;}
.order_list_top_a > span{width:59px;height:59px;display: block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;
    margin:0 auto;overflow: hidden;border:2px solid #fff;}
.order_list_top_a > span i{width:55px;height:55px;display: block;border:1px solid #cdcdcd;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;
    margin:0 auto;overflow: hidden;}
.order_list_top_a > span img{width:53px;height:53px;display: block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.order_list_top_a > p{height:16px;line-height: 16px;font-size:12px;color:#666;margin-top:8px;}
.order_list_top_a strong{height:15px;line-height: 15px;display: block;font-weight:normal;-webkit-text-size-adjust: 100%;font-size: 10px;color:#666;}
.order_list_bot_bot > a:active{background: #f2f2f2;}

.order_list_top_a em{width:23px;height:23px;display: block;margin:3px auto 0;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;overflow: hidden;}
.order_list_top_a em img{width:23px;height:23px;display: block;background: #ccc;padding:5px;}
.order_list_bot_bot a.on em img{background: #00aaf4;}
.order_list_bot_bot a.on > span{border:2px solid #00aaf4;}
.order_list_bot_bot a.on > span i{border:1px solid #fff;}

.order_list_reply{font-style: normal;-webkit-text-size-adjust: 100%;font-size:8px;padding:5px 0;display: block;}
.order_list_reply i{font-style: normal;color:#999;}
.order_list_reply p{height:16px;line-height: 16px;}
.order_list_reply span{color:#ff613c;}

.order_list_right{padding-top:20px;}
.order_list_right a{height:47px;width:100%;display: block;border:1px solid #ccc;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;margin:15px 0 0;
    overflow: hidden;}
.order_list_right a div{padding:0 0 0 19px;height:45px;}

.order_list_right a img{width:25px;float:left;margin-right:14px;margin-top:10px;}
.order_list_right a p{font-size:12px;color:#666;margin-top:8px;}
.order_list_right a span{-webkit-text-size-adjust: 100%;font-size:8px;color:#999;position: relative;top: -5px;}
.bg_black{background: #f6f6f6;}
.order_list_right a:active div{background: #f6f6f6;}
.order_mask{background: #fff;margin-top:73px;padding:12px 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.order_mask > p{padding:15px 0;line-height: 17px;color:#666;font-size:12px;}
.order_mask > p i{color:#00aaf4;font-style: normal;}
.order_mask > span{font-size:12px;color:#666;}
.order_mask > span a{color:#00aaf4;}
.order_mask_bot{padding-top:15px;}
.order_mask_bot span{padding:0 8px;}
.order_mask_bot span a{height:45px;line-height:45px;width:100%;display: block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;
    color:#fff;font-size:14px;}
.order_mask_bot span a.yucun{background: #00aaf4;}
.order_mask_bot span a.fanhui{background: #b5b5b5;}

.now_reply_on{height:17px;line-height: 17px;padding:0 11px;color:#fff;background: #ff613c;display:inline-block;-webkit-text-size-adjust: 100%;font-size:10px;font-style: normal;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:6px;}
.now_reply{height:17px;line-height: 17px;padding:0 11px;color:#666;background: #ccc;display:inline-block;-webkit-text-size-adjust: 100%;font-size:10px;font-style: normal;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:6px;}
.order_list_right h3{height:43px;line-height: 43px;font-size: 12px;color:#666;}
.message_top{height:47px;background: #f2f2f2;padding:5px 0 0 0;}

.message_footer{width:100%;border-top:1px solid #ccc;position: absolute;left:0px;bottom:0px;background: #fff;z-index: 10;}
.message_bot{width:100%;height:50px;padding:0 12px;}
.message_bot span{padding:0;height:50px;text-align: center;line-height: 50px;}
.message_bot_img{width:40px;vertical-align: middle;}
.fasong{height:29px;line-height:29px;font-size:14px;display: block;background: #00aaf4;color:#fff;color:#fff;margin-top:10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
    border-radius: 4px;}
.fasong:hover{color:#fff;}
.fasong:active{background: #63bbed;}
.message_voice_input{width:100%;height:34px;background: #eee;border:none;-webkit-border-radius: 34px;-moz-border-radius: 34px;border-radius: 34px;margin-top:8px;padding:5px 10px;
    line-height: 24px;font-size:12px;}
.message_bot_img2{width:30px;vertical-align: middle;}
.message_voice_a{width:100%;height:34px;line-height: 32px;border:1px solid #63bbed;text-align: center;display: block;-webkit-border-radius: 30px;-moz-border-radius: 30px;
    border-radius: 30px;background: #eee;font-size:12px;color:#333;padding:0 10px;margin-top:8px;}
.message_voice_a img{width:13px;margin-right:10px;vertical-align: middle;}
.message_voice_a:active{background: #f2f2f2;}

.message_info{padding:5px 12px 10px;}
.message_info_dl_left{padding-top:12px;}
.message_info_dl_left dt{}
.message_info_dl_left dt span{width:43px;height:43px;display: block;border:1px solid #dcdcdc;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;overflow: hidden;}
.message_info_dl_left dt span img{width:41px;height:41px;;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}

.message_info_dd{}
.message_info_dl_left dt{padding:0;}
.message_info_dl_left dd{padding:0;}
.message_info_dl_right dt{padding:0;}
.message_info_dl_right dd{padding:0;}

.message_info_dl_left dd p{margin-top:2px;}
.message_info_dl_right dd p{margin-top:2px;}
.message_info_top_p{height:40px;display: inline-block;min-width: 40%;background: #63bbed;color:#fff;padding:0 12px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;
    line-height: 40px;}
.message_info_dd_video{float:left;width:16px;margin-top:10px;}
.message_info_top_p i{float:right;font-style: normal;font-size:12px;}
.message_info_dd_p{line-height: 14px;padding:12px;background: #63bbed;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;color:#fff;font-size:12px;
    display: inline-block;}


.message_info_dl_right{padding-top:12px;}
.message_info_dl_right dt{}
.message_info_dl_right dt span{width:43px;height:43px;display: block;border:1px solid #dcdcdc;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;overflow: hidden;
    float:right;}
.message_info_dl_right dt span img{width:41px;height:41px;;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}

.message_info_dd_fr{}
.message_info_top_p_fr{height:40px;display: inline-block;min-width: 40%;background: #ffac68;color:#fff;padding:0 12px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;
    line-height: 40px;float: right}
.message_info_dd_video_fr{float:right;width:16px;margin-top:10px;}
.message_info_top_p_fr i{float:left;font-style: normal;font-size:12px;}
.message_info_dd_p_right{line-height: 14px;padding:12px;background: #ffac68;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;color:#fff;font-size:12px;
    display: inline-block;float: right;}
/*评价*/
.now_share{height:28px;line-height:28px;display: inline-block;background: #00aaf4;padding:0 8px;color:#fff;font-size:16px;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;border-radius: 4px;}
.now_share:hover{color:#fff;}
.now_share:active{background: #63bbed;color:#fff;}
.reply_top{padding:0 12px;position: relative;}
.reply_menu{position: absolute;right:12px;top:0;text-align: right;}

.repay_info{padding:19px 25px;}
.repay_info_dt{text-align: center;}
.repay_info_dt > span{width:60px;height:60px;display: block;margin:0 auto;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;overflow: hidden;
    border:1px solid #cecece;}
.repay_info_dt > span img{width:58px;height:58px;display: block;}
.repay_info_dt > p{height:30px;line-height: 30px;font-size:12px;color:#656565;font-weight: normal;}
.repay_info_dd{color:#999;padding-top:8px;}
.repay_info_dd h4{font-size:12px;}
.repay_info_dd > span{-webkit-text-size-adjust: 100%;font-size:10px;}

.reply_star_p{position: relative;height:38px;line-height: 38px;padding:8px 0;}
.reply_star_i{height:22px;display: block;position: absolute;left:0;top:8px;}
.reply_star_i img{width:22px;}

.repay_info_bot_key{padding:28px 0;}
.repay_info_bot_key span{height:39px;line-height:39px;padding:0;text-align: center;}
.repay_info_bot_img{width: 24px;vertical-align: middle;}
.repay_info_voice_a{width:100%;height:39px;display: block;border:1px solid #63bbed;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #eee;
    text-align: center;line-height: 37px;color:#333;font-size:14px;}
.repay_info_voice_a img{width:13px;margin-right:6px;vertical-align: middle;}
.repay_info_textarea{width:100%;height:116px;border:1px solid #ccc;background: #f7f7f7;-webkit-appearance: none;padding:8px 10px;line-height: 20px;font-size:12px;color:#999;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.repay_info_textarea_text{width:100%;height:116px;border:1px solid #63bbed;background: #f7f7f7;-webkit-appearance: none;padding:8px 10px;line-height: 20px;font-size:12px;color:#999;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/*钱包/提现*/
.wallet_top{height:156px;width:100%;background: url("../images/layout/wallet_top.png") no-repeat left top;background-size: 100% 100%;padding-left:40px;}
.wallet_top_div{padding:0;height:78px;color:#fff;font-size:14px;}
.wallet_top_div > img{width:40px;float:left;margin-right:8px;margin-top:19px;}
.wallet_top_div p{height:20px;line-height: 20px;margin-top:20px;overflow: hidden;}
.wallet_top_div span{height:20px;line-height: 20px;display: block;overflow: hidden;}
.wallet_top_bb1{border-bottom:1px solid #b6d6ff;}
.wallet_top_div_a{color:#fff;line-height: 78px;}
.wallet_top_div_a:hover{color:#fff;}
.wallet_top_div_a:active{color: #fff;}

.wallet_apply{height:57px;padding:13px 12px;}
.wallet_apply_span{padding:0 20px;}
.wallet_apply_span a{height:31px;width:100%;display: block;text-align: center;line-height: 31px;color:#fff;background: #00aaf4;font-size:12px;-webkit-border-radius: 30px;
    -moz-border-radius: 30px;border-radius: 30px;}
.wallet_apply_span a:active{background: #63bbed;}
.wallet_bot{background: #f2f2f2;padding:0 25px 15px;}


/*职位*/
.job_top{padding:0 12px;}
.job_search{width:100%;height:28px;border:1px solid #aaa;margin-top:12px;padding:5px 5px 5px 24px;line-height: 16px;font-size:14px;color:#323232;-webkit-border-radius: 3px;
    -moz-border-radius: 3px;border-radius: 3px;-webkit-appearance: none;background: url("../images/layout/search.png") no-repeat 5px center;background-size: 14px;}
.job{height: 100%;}
.job > div{padding:0;height: 100%;}
.job_left{height: 100%;background: #f5f5f5;overflow: auto;border-right:1px solid #ccc;}
.job_right{height: 100%;overflow: auto;}
.job_left a{height:50px;display: block;padding-left:10px;line-height: 50px;fotn-size:16px;color:#333;}
.job_left a.on{color:#fff;background: #00aaf4;}
.job_left a:active{color:#fff;background: #00aaf4;}
.job_right a{height:50px;line-height:50px;display: block;text-align: center;font-size:16px;color:#333;border-bottom: 1px solid #dedede;}
.job_right a.on{color:#00aaf4;}
.job_right a:active{color:#00aaf4;background: #f2f2f2;}
/*地理位置*/
.position{height: 100%;}
.position_top{margin:0 25px;height:49px;line-height:49px;border-top:1px solid #ccc;padding:0 0 0 28px;}
.position_top strong{font-size:16px;color:#00aaf4;font-weight: normal;padding-right:10px;}
.position_top span{-webkit-text-size-adjust: 100%;font-size:10px;color:#999;}
.position_right{width:40px;height:100vh;position: absolute;right:0;top:53px;background: #fff;border-left:1px solid #ccc;overflow: hidden;display: block;line-height: 15px;
    padding:10% 7px;text-align: center;font-size:12px;color:#00aaf4;z-index:10;}
.position_list{width:100%;height: 100%;position: relative;overflow: auto;}

.position_dl{}
.position_dl dt{height:43px;line-height:41px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:51px;font-size:16px;color:#ff613c;background: #fbfbfb;}
.position_dl dd{padding-left:25px;}
.position_dl dd a{height:51px;line-height: 51px;border-bottom:1px solid #ccc;display: block;padding-left:29px;font-size:14px;color:#333;}
.position_dl dd a:active{background: #f2f2f2;}

.wallet_dl{}
.wallet_dl dt{font-size:12px;color:#666;height:42px;line-height: 42px;padding-left:14px;font-weight: normal;}
.wallet_dd{height:50px;line-height: 50px;}
.wallet_dl dd:active{background: #eee;}
.wallet_dd > span{padding:0;}
.wallet_dd > span.left{text-align: center;}
.wallet_dd_img{width:31px;vertical-align: middle;}
.wallet_dd > span.middle{font-size:14px;color:#333;}
.wallet_dd > span.right{padding-top:15px;}
.wallet_dd > span.right i{width:19px;height: 19px;display: block;border:1px solid #63bbed;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
    overflow: hidden;margin:0 auto;}
.wallet_dd > span.right i img{display: none;}
.wallet_dd > span.right i.on img{display: block;}
.wallet_dd_i_img{width:17px;height:17px;padding:3px 3px;display: block;}
.wallet_dd > span.right i.on{background: #63bbed;}
.recharge{background: #fff;padding:15px 0 15px 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-bottom:15px;}
.recharge p{height:20px;line-height: 20px;color:#333;font-size:12px;}
.recharge span{height:52px;line-height: 52px;display: block;padding:4px 0;}
.recharge_input{width:100%;height:44px;padding:4px 4px 4px 15px;line-height: 36px;background: url("../images/layout/recharge_img.png") no-repeat left center;background-size: 10px;
    border:none;-webkit-appearance: none;border-bottom:1px solid #ccc;}
.recharge_a{width:100%;height:45px;display: block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #00aaf4;color:#fff;text-align: center;
    line-height: 45px;font-size:14px;}
.recharge_a:hover{color:#fff;}
.recharge_a:active{color:#fff;background: #63bbed;}

.wallet_balance{padding:10px 25px;}
.wallet_balance_dl{padding:0 15px;}
.wallet_balance_dl dt{font-size:14px;color:#999;font-weight: normal;height:22px;line-height: 22px;}
.wallet_balance_dd{padding:6px 0 26px;}
.wallet_balance_dd p{padding:0;}
.wallet_balance_dd p span{font-size:12px;color:#666;height:15px;line-height: 15px;display: block;}
.wallet_balance_dd p strong{font-size:12px;color:#666;height:15px;line-height: 15px;display: block;font-weight: normal;}
.wallet_balance_dd p.right{font-size:12px;color:#f79646;text-align: right;}
/*修改*/
.edit_ul{padding:0 0 0 25px;}
.edit_ul li{height:56px;line-height: 56px;border-bottom: 1px solid #e5e5e5;}
.edit_ul li:active{background: #f2f2f2;}
.edit_ul li span{padding:0;}
.edit_ul li span.left{color:#999;font-size:14px;}
.edit_ul li span.span_input{padding:0 25px 0 10px;}
.edit_ul li span.span_label{padding:0 10px;}
.span_input input{width:100%;height:56px;background: none;padding:10px;line-height: 36px;font-size:14px;color:#666;-webkit-appearance: none;border:none;}
.span_label strong{width:100%;height:56px;background: none;padding:10px;line-height: 36px;font-size:14px;color:#666;
    background: url("../images/right.png") no-repeat right center;background-size: 10px;display: block;}
.edit_save{padding:27px 25px;}
.edit_save a{height:45px;width:100%;display: block;line-height: 45px;text-align: center;color:#fff;background: #00aaf4;font-size:14px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.edit_save a:active{background: #63bbed;}
/*提现*/
.withdrawals{background: #fff;padding:12px;}
.withdrawals_p{font-size:12px;color:#666;height:42px;line-height: 42px;padding-left:28px;font-weight: normal;}
.withdrawals_div{height:50px;line-height: 50px;}
.withdrawals_wallet{background: #f2f2f2;padding:10px 0 10px 12px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.withdrawals_wallet_li_top{padding-left:15px;}
.withdrawals_bb1{border-bottom: 1px solid #ccc;}

.withdrawals_div:active{background: #eee;}
.withdrawals_div > span{padding:0;}
.withdrawals_div > span.left{text-align: left;}
.wallet_dd_img{width:31px;vertical-align: middle;}
.withdrawals_div > span.middle{font-size:14px;color:#333;}
.withdrawals_div > span.right{padding-top:15px;}
.withdrawals_div > span.right i{width:19px;height: 19px;display: block;border:1px solid #63bbed;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
    overflow: hidden;margin:0 auto;}
.withdrawals_div > span.right i img{display: none;}
.withdrawals_div > span.right i.on img{display: block;}
.wallet_dd_i_img{width:17px;height:17px;padding:3px 3px;display: block;}
.withdrawals_div > span.right i.on{background: #63bbed;}

.withdrawals_recharge{background: #fff;padding:15px 0 0 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-right:12px;}
.withdrawals_recharge p{height:20px;line-height: 20px;color:#333;font-size:12px;}
.withdrawals_recharge > span{height:52px;line-height: 52px;display: block;padding:4px 0;}
.withdrawals_recharge_input{width:100%;height:44px;padding:4px 4px 4px 15px;line-height: 36px;background: url("../images/layout/recharge_img.png") no-repeat left center;background-size: 10px;
    border:none;-webkit-appearance: none;border-bottom:1px solid #ccc;}
.withdrawals_div_p{height:50px;line-height: 28px;font-size:12px;color:#999;}
.withdrawals_recharge_bot{height:40px;line-height: 40px;font-size:12px;color:#999;}
.withdrawals_recharge_bot span{color:#00aaf4;}

.withdrawals_bot{padding:10px 13px;}
.withdrawals_bot a{width:100%;height:45px;display: block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #00aaf4;color:#fff;text-align: center;
    line-height: 45px;font-size:14px;}
.withdrawals_bot a:hover{color:#fff;}
.withdrawals_bot a:active{color:#fff;background: #63bbed;}

.withdrawals_bank{height:61px;padding:0 15px;}
.withdrawals_bank p{font-size:12px;color:#666;height:18px;}
.withdrawals_bank label{height:33px;line-height:33px;display: block;}
.withdrawals_bank_input{width:100%;height:33px;border:none;background: #fff;-webkit-appearance: none;font-size:12px;color:#999;padding:5px;display:block;
    line-height: 23px;text-align: left;font-weight: normal;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.withdrawals_li{height:25px;padding: 8px 0 0 13px;}
.withdrawals_li p{border-bottom:1px solid #ccc;}

.widthdrawals_info_div{border-left:7px solid #63bbed;margin:15px 0;font-size:12px;padding:0 40px 0 30px;}
.widthdrawals_info_div span{color:#999;overflow: hidden;}
.widthdrawals_info_div span.left{float:left;}
.widthdrawals_info_div span.right{float:right;color:#f79646;}

.widthdrawals_info_div strong{display: block;height:25px;line-height: 25px;font-weight: normal;color:#666;overflow: hidden;clear:both;}
.widthdrawals_info_div i{display: block;font-style: normal;color:#666;overflow: hidden;}
.widthdrawals_info_div i.left{float:left;}
.widthdrawals_info_div i.right{float:right;color:#333;}

.widthdrawals_info_p{border-bottom:1px solid #ccc;background: #f2f2f2;margin-left:36px;}
.widthdrawals_info_p span{height:20px;display: block;line-height: 16px;font-size:12px;color:#666;padding:2px 4px;}
/*收藏的咨询师*/
.follow_consultant{padding:0 12px 10px;background: #f2f2f2;min-height: 100%;}
.follow_consultant_top{height:50px;text-align: center;line-height: 50px;}
.follow_consultant_top a{height:23px;line-height: 21px;display: inline-block;padding:0 15px;background: #fff;font-size:12px;color:#00aaf4;border:1px solid #00aaf4;}
.follow_consultant_top a.on{background: #00aaf4;color:#fff;}
.follow_consultant_top a.left{-webkit-border-bottom-left-radius: 20px;-moz-border-radius-bottomleft: 20px;border-bottom-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;-moz-border-radius-topleft: 20px;border-top-left-radius: 20px;}
.follow_consultant_top a.right{-webkit-border-bottom-right-radius: 20px;-moz-border-radius-bottomright: 20px;border-bottom-right-radius: 20px;
    -webkit-border-top-right-radius: 20px;-moz-border-radius-topright: 20px;border-top-right-radius: 20px;}

.follow_consultant_bot{padding:15px 0 2px 13px;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    box-shadow: 0 1px 5px 1px #ddd;}
.follow_consultant_bot_item{height:9px;}
.follow_consultant_bot_info{padding-bottom:8px;border-bottom: 1px solid #ccc;}
.follow_consultant_bot_info span{padding:0;}
.follow_consultant_bot_info span.left i{width:68px;height:68px;display: block;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;overflow: hidden;}
.follow_consultant_bot_info span.left i img{width:68px;height:68px;display: block;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;}
.follow_consultant_bot_info span.right{padding:0 0 0 10px;}
.follow_consultant_bot_info span.right > h3{height:14px;line-height: 14px;font-size:12px;color:#333333;overflow: hidden;}
.follow_consultant_bot_info span.right > p{height:38px;line-height: 16px;font-size:12px;color:#666;padding:6px 0 0;display: block;overflow: hidden;}
.follow_consultant_bot_info span.right > strong{height:14px;line-height: 14px;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;display: block;overflow: hidden;
    font-weight: normal;margin-top:6px;}
.follow_consultant_bot_info span.right > strong img{width:10px;vertical-align: middle;margin-right:7px;}
.follow_consultant_bot_info span.right > strong span{padding:0 25px 0 0;}

.follow_consultant_bot_dl{}
.follow_consultant_bot_dl dt{height:35px;line-height: 35px;padding-right:14px;font-size:12px;font-weight: normal;}
.follow_consultant_bot_dl dt a{float:right;color:#999;}
.follow_consultant_bot_dl dt a img{width:9px;vertical-align: middle;}
.follow_consultant_bot_dd{padding:0 12px 9px 0;}

.follow_consultant_bot_ul{padding:5px 0 5px 12px;display: block;background: #f2f2f2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.follow_consultant_bot_li{border-bottom: 1px solid #ccc;padding:10px 10px 7px 0;}
.follow_consultant_bot_li p{height:15px;line-height: 15px;font-size:12px;color:#999;}
.follow_consultant_bot_li span{line-height: 16px;display: block;font-size:12px;color:#333;padding:2px 0;}
.follow_consultant_bot_ul li:last-child{border:none;}

.follow_consultant_a{padding:8px 13px 8px 0;}
.follow_consultant_a a{height:40px;line-height:40px;padding:0 22px;font-size:14px;color:#fff;background: #00aaf4;display: inline-block;float:right;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.follow_consultant_a a:active{background: #63bbed;}
/*邀请*/
.invitation{}
.invitation_top{width:100%;position: relative;}
.invitation_top img{width:100%;}
.invitation_top_text{width:100%;height:46px;line-height: 23px;font-size:16px;text-align: center;position: absolute;left:0;bottom:80px;color:#666;}
.invitation_top_text p b{color:#00aaf4;font-weight: normal;}

.invitation_bot{padding:0 25px 30px;}
.invitation_a{width:100%;height:47px;line-height: 47px;color:#fff;font-size:14px;text-align: center;display: block;background: #00aaf4;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.invitation_bot a:hover{color:#fff;}
.invitation_bot a:active{}
/*选择好友*/
.select_friend_top{height:76px;border-bottom:1px solid #ccc;}
.select_friend_top a{width:50%;height:75px;display: block;float:left;text-align: center;font-size:12px;color:#666;border-right:1px solid #ccc;padding:8px 0 0 0;}
.select_friend_top a:active{background: #f2f2f2;}
.mail_list_a img{width:40px;}
.mail_list_a p{height:18px;line-height: 18px;}
.select_friend_bot{padding:10px 12px 7px;line-height: 17px;font-size:12px;color:#666;border-bottom:6px solid #f2f2f2;}

.select_friend_invitation{height:48px;width:100%;position: fixed;left:0;bottom:0;background: #f2f2f2;border-top:1px solid #ccc;}
.select_friend_invitation span{padding:0;}
.select_friend_invitation span.left{padding-left:25px;text-align: right;padding-right:5px;font-size:12px;}
.select_friend_invitation span.left > p{margin-top:8px;height:16px;line-height: 16px;color:#ff613c;}
.select_friend_invitation span.left > strong{font-weight:normal;color:#666;height:16px;line-height: 16px;}
.select_friend_invitation span.left > strong i{font-style:normal;color:#00aaf4;}
.recommend_a{width:100%;height:47px;background: #00aaf4;color:#fff;display: block;text-align: center;line-height:47px;font-size:12px;}
.select_friend_invitation span.right a:hover{color:#fff;}
.select_friend_invitation span.right a:active{background: #63bbed;}

.mail_lsit_li{height:48px;padding:0 25px;line-height: 48px;font-size:12px;color:#333;}
.mail_lsit_li span{padding:0;height:48px;display: block;overflow: hidden;}
.mail_lsit_li span.right{color:#666;text-align: right;}
.mail_lsit_li span.right b{width:19px;height:19px;display:inline-block;border:2px solid #63bbed;vertical-align: middle;-webkit-border-radius: 10px;-moz-border-radius: 10px;
    border-radius: 10px;margin-left:22px;}
.mail_lsit_li span.right b img{width:15px;height:15px;display: block;padding:2px 3px;}
.mail_lsit_li.on span.right b{background: #63bbed;}

.all_select{float:left;height:47px;line-height: 47px;color:#333;}
.all_select b{width:19px;height:19px;display: inline-block;border:2px solid #63bbed;vertical-align: middle;margin-right:5px;-webkit-border-radius: 10px;
    -moz-border-radius: 10px;border-radius: 10px;overflow: hidden;}
.all_select b img{width:15px;height:15px;display: block;padding:2px 3px;}
.all_select b.on{background: #63bbed;}

.mask_invitation{margin-top:120px;padding:15px 0 5px;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.invitation_dl{padding-left:15px;}
.invitation_dt{height:40px;line-height: 40px;font-size:16px;color:#333;font-weight: normal;padding-right:17px;border-bottom:1px solid #e5e5e5;}
.invitation_dt b{font-weight: normal;}
.invitation_dt a{float:right;font-size:12px;color:#999;}
.invitation_dd{padding:20px 0;line-height: 20px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#333;}
.invitation_div_bot{padding:15px 9px;}
.invitation_div_bot span{padding:0 8px;}
.invitation_div_bot span a{width:100%;height:45px;line-height: 45px;display: block;text-align: center;color:#fff;font-size:14px;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;border-radius: 4px;}
.invitation_div_bot span.left a{background: #00aaf4;}
.invitation_div_bot span.left a:active{background: #63bbed;}
.invitation_div_bot span.right a{background: #afafaf;}
.invitation_div_bot span.right a:active{background: #bbb;}
/*导师订单*/
.order_list_none{padding:85px 0 0 0;text-align: center;}
.order_list_none img{width:84px;margin:0 auto;}
.order_list_none p{height:34px;line-height: 34px;font-size:14px;color:#999;}
.order_list_none_bot a{height:35px;width:100px;line-height: 35px;display: block;text-align: center;color:#fff;background: #009de1;font-size:16px;margin:0 auto;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.order_list_none_bot a:active{background: #63bbed;}

.tutor_order_list_top{padding:11px 12px 0;height:26px;line-height: 15px;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;}
.tutor_order_list_top span{padding:0;}
.tutor_order_list_top span.right{text-align: right;}

.tutor_order_list_bot{border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;padding:6px 0 0 0;}
.tutor_order_list_bot_top{height:37px;padding:6px 0 0 0;}
.tutor_order_list_bot_top_p{height:8px;}
.tutor_order_list_bot_top_span{width:25%;height:8px;display: block;float:left;position: relative;text-align: center;}
.tutor_order_list_bot_top_p span strong{width:8px;height:8px;display:block;background: url("../images/layout/order_list_step.png") no-repeat center center;
    background-size: 8px 8px;margin:0 auto;}
.tutor_order_list_bot_top_p span i{height:2px;width:50%;display: block;background: #a8a8a8;position: absolute;top:3px;}
.tutor_order_list_bot_top_p span i.right{right:0;}
.tutor_order_list_bot_top_p span i.left{left:0;}
.tutor_order_list_bot_top_p span em{-webkit-text-size-adjust: 100%;font-size:10px;font-style: normal;color:#666;height:23px;display: block;line-height: 23px;overflow: hidden;}

.tutor_order_list_bot_top_p span.on em{color:#f90;}
.tutor_order_list_bot_top_p span.on i{background:#f90;}
.tutor_order_list_bot_top_p span.on strong{background: url("../images/layout/order_list_step_on.png") no-repeat center center;background-size: 8px 8px;}

.tutor_order_list_bot_middle{padding:7px 0;}
.tutor_order_list_bot_middle_info{border-left:4px solid #63bbed;padding:5px 12px 5px 7px;position: relative;}
.tutor_order_list_bot_middle_info i{height:17px;display: inline-block;padding:0 8px;display: inline-block;-webkit-border-radius: 10px;-moz-border-radius: 10px;
    border-radius: 10px;background: #00aaf4;-webkit-text-size-adjust: 100%;font-size:10px;color:#fff;line-height: 17px;font-style: normal;}
.tutor_order_list_bot_middle_info img{width:6px;margin:0 3px;}
.tutor_order_list_bot_middle_info h3{padding:4px 5px 0;line-height: 16px;font-size:14px;color:#333;margin-bottom:4px;word-wrap:break-word;word-break:break-all}
.tutor_order_list_bot_middle_info span{-webkit-text-size-adjust: 100%;font-size:10px;color:#336699;padding-right:15px;}
.tutor_order_list_bot_middle_info span strong{color:#00aaf4;font-weight: normal;}

.tutor_order_list_bot_bot{padding:0 12px 8px;}
.tutor_order_list_top_a{padding:17px 0 0 0;text-align: center;height:100%;display: block;}
.tutor_order_list_top_a > span{width:59px;height:59px;display: block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;
    margin:0 auto;overflow: hidden;border:2px solid #fff;}
.tutor_order_list_top_a > span i{width:55px;height:55px;display: block;border:1px solid #cdcdcd;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;
    margin:0 auto;overflow: hidden;}
.tutor_order_list_top_a > span img{width:53px;height:53px;display: block;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.tutor_order_list_top_a > p{height:16px;line-height: 16px;font-size:12px;color:#666;margin-top:8px;}
.tutor_order_list_top_a strong{height:15px;line-height: 15px;display: block;font-weight:normal;-webkit-text-size-adjust: 100%;font-size: 10px;color:#666;}
.tutor_order_list_bot_bot > a:active{background: #f2f2f2;}

.tutor_order_list_top_a em{width:23px;height:23px;display: block;margin:3px auto 0;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;overflow: hidden;}
.tutor_order_list_top_a em img{width:23px;height:23px;display: block;background: #ccc;padding:5px;}
.tutor_order_list_bot_bot a.on em img{background: #00aaf4;}
.tutor_order_list_bot_bot a.on > span{border:2px solid #00aaf4;}
.tutor_order_list_bot_bot a.on > span i{border:1px solid #fff;}

.tutor_order_list_reply{font-style: normal;-webkit-text-size-adjust: 100%;font-size:8px;padding:5px 0;display: block;}
.tutor_order_list_reply i{font-style: normal;color:#999;}
.tutor_order_list_reply p{height:16px;line-height: 16px;}
.tutor_order_list_reply span{color:#ff613c;}

.tutor_order_list_right{padding:10px 0 0 0;}
.tutor_order_right{padding:8px 0px;background: #f2f2f2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.tutor_order_right_top{height:38px;padding:0 12px;background: url("../images/layout/tutor_order_right_bot.png") no-repeat center bottom;
    background-size: 100% 1px;}
.tutor_order_right_top img{float:left;margin-right:7px;width:20px;vertical-align: middle;margin-top:9px;}
.tutor_order_right_top p{height:14px;line-height: 14px;-webkit-text-size-adjust: 100%;font-size:10px;color:#666;}
.tutor_order_right_top span{-webkit-text-size-adjust: 100%;font-size:10px;color:#333;}
.tutor_order_right_bot{padding:7px 24px 0;}
.tutor_order_right_bot a{height:29px;line-height: 29px;width:100%;text-align: center;color:#fff;font-size:12px;display: block;background: #00aaf4;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.tutor_order_right_bot a:active{background: #63bbed;}

.tutor_result{height:19px;padding:0 8px;display: inline-block;display: inline-block;background: #aeaeae;color:#fff;-webkit-text-size-adjust: 100%;font-size:10px;
    line-height: 19px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font-weight: normal;position: absolute;right:8px;bottom:2px;}
.tutor_result_on{height:19px;padding:0 8px;display: inline-block;display: inline-block;background: #63bbed;color:#fff;-webkit-text-size-adjust: 100%;font-size:10px;
    line-height: 19px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font-weight: normal;position: absolute;right:8px;bottom:2px;}

.tutor_consultation{padding-top:20px;}
.tutor_message{padding-top:2px;}
.tutor_message a{height:47px;width:100%;display: block;border:1px solid #ccc;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;margin:15px 0 0;
    padding:0 0 0 19px;}
.tutor_message a img{width:25px;float:left;margin-right:14px;margin-top:10px;display: none;}
.tutor_message a p{font-size:12px;color:#666;margin-top:8px;}
.tutor_message a span{-webkit-text-size-adjust: 100%;font-size:8px;color:#999;}
.bg_black{background: #f6f6f6;}
.tutor_message a:active{background: #f6f6f6;}
.tutor_message h3{height:43px;line-height: 43px;font-size: 12px;color:#666;}

.tutor_message a.bg_black img.tutor_black_img{display: block;}
.tutor_message a.on img.tutor_on_img{display: block;}
.tutor_message a.default img.tutor_img{display: block;}
.tutor_message a.on{background: #00aaf4;color:#fff;}
.tutor_message a.on h3{height:43px;line-height: 43px;font-size: 12px;color:#fff;}
.tutor_message a.on:active{background: #63bbed;}

.tutor_notice{padding:0 13px 16px;}
.tutor_notice_info{height:118px;background: #f2f2f2;text-align: center;padding-top:25px;position: relative;}
.tutor_notice_info p{height:20px;line-height: 20px;color:#717171;font-size:14px;}
.tutor_notice_info span{font-size:12px;color:#336699;margin-top:10px;display: block;}
.tutor_notice_info i{width:20px;height:20px;display: block;position: absolute;right:10px;top:5px;}
.tutor_notice_info i img{width:20px;height:20px;}
/*评价学员*/
.reply_student_list{border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;padding:6px 0 0 0;
    margin:7px 0 0 0;}
.reply_student_list_bot_middle{padding:7px 0;}
.reply_student_list_bot_middle_info{border-left:4px solid #63bbed;padding:5px 12px 5px 7px;position: relative;}
.reply_student_list_bot_middle_info i{height:17px;display: inline-block;padding:0 8px;display: inline-block;-webkit-border-radius: 10px;-moz-border-radius: 10px;
    border-radius: 10px;background: #00aaf4;-webkit-text-size-adjust: 100%;font-size:10px;color:#fff;line-height: 17px;font-style: normal;}
.reply_student_list_bot_middle_info img{width:6px;margin:0 3px;}
.reply_student_list_bot_middle_info h3{padding:4px 0 0;line-height: 16px;font-size:14px;color:#333;margin-bottom:4px;overflow: hidden;}
.reply_student_list_bot_middle_info span{-webkit-text-size-adjust: 100%;font-size:10px;color:#336699;padding-right:15px;}
.reply_student_list_bot_middle_info span strong{color:#00aaf4;font-weight: normal;}

.reply_student_list_bot{padding:0 6px 13px;}
.reply_student_dl{background: #f2f2f2;padding:7px;}
.reply_student_dl dt{height:24px;line-height: 24px;color:#999;-webkit-text-size-adjust: 100%;font-size:10px;font-weight: normal;}
.reply_student_dl dd{line-height: 18px;font-size:14px;color:#333;}

.reply_student_list_top{}
.reply_student_list_top span{padding:0;}
.reply_student_list_top{padding:6px 10px 0;}
.reply_student_list_top span{padding:0;}
.reply_student_list_top span.left{text-align: center;}
.reply_student_list_top span.left i{width:59px;height:59px;display: block;border:1px solid #cdcdcd;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;
    overflow: hidden;margin:0 auto;}
.reply_student_list_top span.left i img{width:57px;height:57px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.reply_student_list_top span.left p{height:21px;line-height: 21px;font-size:12px;color:#656565;}

.reply_student_list_top span.middle{padding:3px 0 0 0;}
.reply_student_list_top span.middle p{height:18px;line-height: 18px;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;}
.reply_student_list_reply{height:51px;padding:15px 0;position: relative;}
.reply_student_list_reply strong{height:36px;display: block;position: absolute;left:0;top:15px;}
.reply_student_list_reply strong img{width:23px;margin-right:8px;display: block;float:left;}
.reply_student_a{width:20px;height:20px;display: block;margin:0 auto;}
.reply_student_a img{width:20px;height:20px;}
/*个人信息*/
.personal_information_p{}
.personal_information_p strong{font-weight: normal;font-size:14px;padding:0 10px;}
.personal_information_top{}
.personal_information_top span{padding:0;}
.personal_information_title{height:53px;line-height: 53px;color:#fff;text-align: center;}

.personal_information_header{height:242px;position: relative;overflow: hidden;border-bottom:5px solid #63bbed;}
.personal_information_bg{width:100%;height:100%;position: fixed;left:0;top:0;background: url("../images/layout/personal_information_bg.png") no-repeat left bottom;
    background-size: 100%;}
.personal_information_ul{padding:20px 0 0 25px;}
.personal_information_ul li{height:55px;line-height: 54px;border-bottom:1px solid #e5e5e5;}
.personal_information_li{padding:0 25px 0 0;}
.personal_information_li span{padding:0;height:54px;display: block;}
.personal_information_li span.left{font-size:14px;color:#666;}
.personal_information_li span.right{font-size:14px;color:#333;}

.personal_information_input{width:100%;height:54px;background: none;border:none;padding:10px;line-height: 34px;font-size:14px;color:#333;text-align: right;
    -webkit-appearance: none;}
.personal_information_select{width:100%;height:54px;background: none;border:none;padding:10px;line-height: 34px;font-size:14px;color:#333;text-align: right;
    -webkit-appearance: none;direction: rtl;}

.reply_student_info{padding:1px 12px 10px;background: #f2f2f2;}
.reply_student_info_dl{border:1px solid #ccc;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding:0 0 0 25px;
    margin-top:9px;}
.reply_student_info_dt{height:37px;line-height:37px;border-bottom:1px solid #ccc;font-size:12px;color:#666;font-weight: normal;}
.reply_student_list_div{}
.reply_student_list_div span{padding:12px 0 10px 0;text-align: center;}
.reply_student_list_img{width:70px;height:70px;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;
    /*margin-left:5px;border:2px solid #77c4ef;display: block;*/}
.reply_student_list_img i{width:66px;height:66px;border:2px solid #77c4ef;;display: inline-block;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;}
.reply_student_list_img i img{width:62px;height:62px;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;border: 2px solid #fff;}
.reply_student_list_div span p{}
.reply_student_list_name{height:26px;line-height: 26px;font-size:12px;color:#666;}
.reply_student_list_fol{height:28px;line-height: 28px;}
.reply_student_list_fol img{width:27px;height:24px;vertical-align: middle;}
.reply_student_list_p{height:22px;line-height: 22px;color:#666;-webkit-text-size-adjust: 100%;font-size:8px;overflow: hidden;}
.logout{padding:30px 25px;}
.logout a{height:48px;line-height: 48px;text-align: center;background: #f30;display: block;color:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.logout a:active{background: #f60;}
/*设置*/
.setting_ul{}
.setting_ul li{padding-left:25px;}
.setting_ul li:active{background: #f2f2f2;}
.setting_li{height:55px;line-height:55px;}
.setting_li span{padding:0;overflow: hidden;border-bottom: 1px solid #e5e5e5;height:54px;}
.setting_li span.left{font-size:14px;color:#666;}
.setting_li span.right{padding:0 24px 0 0;}
.setting_li span.right strong{width:100%;height:54px;line-height: 54px;text-align: right;background: url("../images/right.png") no-repeat right center;
    background-size: 11px;padding:0 20px 0 0;display: block;font-size:14px;color:#333;font-weight: normal;}
.band_a{height:27px;line-height: 27px;display: inline-block;padding:0 14px;color:#fff;background: #00aaf4;-webkit-border-radius: 4px;-moz-border-radius: 4px;
    border-radius: 4px;font-size:12px;}

.setting_mask{position: absolute;bottom:0;left:0;width:100%;padding:0;background: #fff;}
.cancel_bot{width:100%;height:40px;line-height: 40px;}
.cancel_bot a{width:100%;height:40px;height:40px;text-align: center;background: #b5b5b5;color:#fff;font-size:14px;display: block;}
.cancel_bot a:active{background: #cdcdcd;}
.setting_mask_ul{display: block;}
.setting_mask_ul li{  padding: 15px 0;
  /* height: 40px; */
  /* line-height: 40px; */
  text-align: center;
  font-size: 14px;
  border-bottom: 1px solid #ccc;}
.setting_mask_ul li:last-child{border:none;}

/*用户反馈*/
.release{text-align: center;}
.release a{height:28px;line-height: 28px;display: inline-block;padding:0 15px;color:#fff;background: #00aaf4;-webkit-border-radius: 4px;-moz-border-radius: 4px;
    border-radius: 4px;font-size: 14px;}
.release a:active{background: #63bbed;}
.user_feedback{padding:15px 25px}
.user_feedback > p{height:34px;line-height: 34px;padding-left:12px;background: url("../images/layout/user_feedback_p.png") no-repeat 2px center;
    background-size: 6px;font-size:12px;color:#336699;overflow: hidden;}

.user_feedback_video{padding:20px 0px;}
.user_feedback_video_top{height:78px;padding-top:10px;}
.user_feedback_video_top span{padding:0;height:39px;line-height: 39px;}
.user_feedback_video_top span.left img{width:24px;height:24px;vertical-align: middle;}
.user_feedback_video_top span.right a{width:100%;height:39px;display: block;border:1px solid #63bbed;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;text-align: center;
    background: #eeeeee;line-height: 39px;font-size:14px;color:#333;}
.user_feedback_video_top span.right a:active{background: #f2f2f2;}
.user_feedback_video_top span.right a img{margin-right:5px;vertical-align: middle;}
.user_feedback_video_bot{padding:8px 0 0;}
.user_feedback_video_bot textarea{width:100%;height:116px;border:1px solid #ccc;background: #f7f7f7;padding:8px 10px;font-size:12px;color:#999;line-height: 20px;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/*微信打开页面*/
.wx_open_bg{width:100%;height:100%;position: fixed;left:0;top:0;background: url("../images/layout/wxopen_bg.png") no-repeat left top;background-size: 100% 100%;}
.wx_open{padding:0 12px;z-index: 10;position: relative;}
.wx_open_top{padding:17px 13px;text-align: center;}
.wx_open_top img{width:71px;}
.wx_open_info{font-size:14px;color:#333;line-height: 18px;}
.wx_open_dl{border:1px solid #63bbed;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top:10px;}
.wx_open_dl dt{height:40px;line-height: 40px;background: #d0eafa;padding:0 8px;color:#003366;font-size:14px;font-weight: normal;}
.wx_open_dl dd{}
.wx_open_dl dd:last-child{border:none;}

.wx_open_dd{margin-left:4px;height:74px;line-height: 73px;border-bottom:1px solid #ccc;overflow: hidden;}
.wx_open_dd span{padding:0;overflow: hidden;}
.wx_open_dd span.left strong{width:61px;height:61px;display: block;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;overflow: hidden;margin:6px 0;}
.wx_open_dd span.left strong i{width:61px;height:61px;display: block;background: #f2f2f2;text-align: center;line-height: 61px;}
.wx_open_dd span.left strong i img{width:40px;margin-top:10px;}
.wx_open_dd span.right{font-size:14px;color:#003366;padding:12px 5px;line-height: 16px;}
.wx_open_dd span.right strong{height:48px;overflow: hidden;display: block;font-weight: normal;}

.wx_open_bot{height:121px;padding-top:14px;}
.wx_open_bot a{height:48px;line-height: 48px;text-align: center;color:#fff;line-height: 48px;color:#fff;font-size:14px;background: #00aaf4;display: block;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.wx_open_bot a:active{background: #63bbed;}
.wx_open_bot_download{padding-top:10px;-webkit-text-size-adjust: 100%;font-size:10px;color:#999;text-align: center;}
.wx_open_bot_download p{height:20px;line-height: 20px;}
.wx_open_bot_download span{display: block;line-height: 12px;height:24px;overflow: hidden;}

.wx_coupon{padding:10px 0;}
.wx_coupon input{width:100%;height:40px;border:1px solid #63bbed;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-appearance: none;padding:10px;
line-height: 20px;font-size:14px;text-align: center;}
.wx_coupon > a{height:48px;line-height: 48px;text-align: center;color:#fff;line-height: 48px;color:#fff;font-size:14px;background: #00aaf4;display: block;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:10px;}
.wx_coupon > a:active{background: #63bbed;}

/*联系客服*/
.contact_service_dl{padding-bottom:27px;}
.contact_service_dl dt{    margin: 14px 0 11px 10px;
    height: 30px;
    line-height: 30px;
    /* border-left: 7px solid #63bbed; */
    font-size: 16px;
    color: #333;
    padding-left: 25px;
    font-weight: normal;
    background: url("../images/dian.png") no-repeat;
    background-size: 14px;
    background-position: left center;}
.contact_service_dl dd{margin-left:25px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:55px;line-height: 53px;padding-left:21px;font-size:14px;color:#666;}
.contact_service_dl dd span{padding:0;height:53px;line-height: 53px;overflow: hidden;overflow: hidden;}
.contact_service_dl dd a{padding:0;height:53px;line-height: 53px;text-align: center;overflow: hidden;}
.contact_service_dl dd a img{width:34px;vertical-align: middle;}
.order_none {
  padding: 105px 0 0 0;
  text-align: center;
}
.order_none p {
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #999;
}

.pmask{width:80px;height:80px;background: url("../images/mask_bg.png") repeat;position: absolute;left:50%;top:50%;z-index: 100;margin-top: -40px;margin-left: -40px;line-height: 80px;text-align: center;color: #fff;font-size: 30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.uf{
  background: url("../images/tutor/uf.png") no-repeat;
}

.f{
  background: url("../images/tutor/f.png") no-repeat;
}
.uus{
  background: url("../images/tutor/up.png") no-repeat;
  background-position: 90% center;
  background-size:10px;
}

.ss{
  background: url("../images/tutor/down.png") no-repeat;
  background-position: 90% center;
  background-size:16px;
}
.about_bg{background: url("../images/layout/about_bg2.png")}

.weui_icon_clear{
    position: absolute;
    top: 15px;
    right: 0;
    padding: 0 10px;
    line-height: 28px;
    display: none;
}
    
/*.kf_input:not(:valid) ~ .weui_icon_clear {
    display: none;
}

.kf_input:not(:focus) ~ .weui_icon_clear {
    display: none;
}*/
/*分享*/
.friend_share{width:100%;height:200px;position:absolute;left:0;bottom:0;z-index:10;}
.friend_share_top{width:100%;height:150px;background:#ede8e8;position:absolute;left:0;bottom:50px;padding-top:25px;}
.friend_share_bot{width:100%;height:50px;background:#f7f5f5;position:absolute;left:0;bottom:0;}
.friend_share_bot a{width:100%;height:50px;display:block;text-align:center;line-height:50px;color:#666;}
.friend_share_top a{text-align:center;}
.friend_share_top a img{width:80px;height:80px;display:block;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;}
.friend_share_top a p{height:25px;line-height:25px;}

.wlan{padding:100px 0 20px 0;text-align:center;width:100%;}
.wlan p{height:30px;line-height:30px;color:#ccc;}
.wlan_reload{border:1px solid #d9d9d9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 20px;color:#999;display:inline-block;margin:10px auto;}
